package com.example.day_day_up.utils;

import org.apache.commons.codec.digest.DigestUtils;
import org.apache.commons.lang3.RandomStringUtils;

public class StringUtils {
    public static boolean isEmpty(String str) {
        if (null == str || "".equals(str) || "null".equals(str) || "\u0000".equals(str)) {
            return true;
        } else if ("".equals(str.trim())) {
            return true;
        }
        return false;
    }

    public static String getRandomStr(int n) {
        return RandomStringUtils.random(n, true, false);
    }

    public static String encodeByMD5(String str) {
        return isEmpty(str) ? null : DigestUtils.md5Hex(str);
    }
}
